#ifndef DIALOGVKB_H
#define DIALOGVKB_H

#include <QDialog>
#include <QKeyEvent>
#include <QButtonGroup>

namespace Ui
{
    class DialogVKB;
}

class DialogVKB : public QDialog
{
Q_OBJECT

public:
    explicit DialogVKB(QWidget *parent = nullptr);

    ~DialogVKB() override;

    void affirmString();

    void deleteString();

    void initGb();

    void setInputdata(const QString &data);

public slots:

    void buttonClickResponse(int gemfield);

signals:

    void sendMessage(QString gemfield);

private:
    QButtonGroup *button_group;
    Ui::DialogVKB *ui;
    QKeyEvent *event{};
};

#endif // DIALOGVKB_H
